using System;
using System.Collections.Generic;
using System.Text;

/*
 * This product includes software developed by IBM Corporation (www.ibm.com).
 * All use and distribution of the IBM developed software is subject to Version 2.0
 * of the Apache License (http://www.apache.org/licenses/LICENSE-2.0).
 */
namespace PrivilegeEscalationRunnerExtension
{
	public class PrivEscRunnerConfig
	{
		private string _configScanTemplate;
		private string _primaryLoginFileName;
		private List<string> _otherLoginFilesList;
		private int _maxUrlsPerScan = 10;
		private string _scanFilesFolder;
		private string _resultsScanFile;

		public string ConfigScanTemplate
		{
			get { return _configScanTemplate; }
			set { _configScanTemplate = value; }
		}

		public string PrimaryLoginFileName
		{
			get { return _primaryLoginFileName; }
			set { _primaryLoginFileName = value; }
		}

		public List<string> OtherLoginFilesList
		{
			get { return _otherLoginFilesList; }
			set { _otherLoginFilesList = value; }
		}

		public int MaxUrlsPerScan
		{
			get { return _maxUrlsPerScan; }
			set { _maxUrlsPerScan = value; }
		}

		public string ScanFilesFolder
		{
			get { return _scanFilesFolder; }
			set { _scanFilesFolder = value; }
		}

		public string ResultsScanFile
		{
			get { return _resultsScanFile; }
			set { _resultsScanFile = value; }
		}
	}
}
